dl,dt,dd{ margin:0px; padding:0px;}
.lay_calculator__wrap .calculator{ width: 94%; margin:0 auto; border:none; text-align:center;}
.lay_calculator__wrap .calculator td{ padding:3px 0px 6px; width:71px;}
.lay_calculator__wrap .calculator td.re{  text-align:left;}
.lay_calculator__wrap .calculator td input{float: left;position: relative;top: 0;cursor: pointer;width: 60px;height: 56px;background: white;color: #666;line-height: 56px;text-align: center;transition: all 0.2s ease; border: 1px solid #dcdcdc; font-size: 16px;font-weight: 300;}
.lay_calculator__wrap .calculator td input:hover,
.lay_calculator__wrap .calculator td input:focus {background-color: #fbfbfb}
.lay_calculator__wrap .calculator td input:active {background-color: #e8e8e8;top:1px;}
.lay_calculator__wrap .calculator td input.char{ text-align:center;width: 56px;height: 56px;color: #888;line-height: 56px;transition: all 0.2s ease;}
.lay_calculator__wrap .calculator td input.result{ width:133px;}
.lay_calculator__wrap .calculator td.w{ width:110px;}
.lay_calculator__wrap .calculator_re{ text-align:center; padding:9px 0px; border:none;}
.lay_calculator__wrap .calculator_re input{ width:590px;margin-left: -9px; vertical-align:middle;height: 57px; padding: 0 10px;
	background:#1c1c1c;border-radius: 3px;box-shadow: inset 0px 4px rgba(0, 0, 0, 0.2);font-size: 32px;line-height: 40px;color: #fff;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);text-align: right;letter-spacing: 1px; border: none;}
.lay_calculator__wrap .calculator_re input.button{ display:none;}
.lay_calculator__wrap .copyright{ width:620px; margin:0px auto; line-height:22px; padding:9px 0px;}
.lay_calculator__wrap .calcu-box { width: 94%;height:auto;margin: 0 auto;padding: 11px 0 20px;}
.lay_calculator__wrap .layui-layer-content {background: #f2f2f2;}
.lay_calculator__wrap .layui-layer-btn {display: none}